package cn.gwm.flink.streaming.constant;

/**
 * 热失控处理结果常量
 * @author GW00283474
 */
public class TermalProcessResult {
    /**
     * 校验结果
     */
    public static final String MATCH="match";
    /**
     * 最大单体电压
     */
    public static final String MAX_VOLTAGE="maxVoltage";
    /**
     * 最大单体电压变化速率
     */
    public static final String MAX_VOLTAGE_CHANGERISE="maxVoltageChangeRise";
    /**
     * 最大温度校验阈值
     */
    public static final String THRESHOLD_MAX_TEMP="thresholdMaxTemp";
    /**
     * 最小单电压校验阈值
     */
    public static final String THRESHOLD_MIN_VOLTAGE="thresholdMinVoltage";
    /**
     * 温差校验阈值
     */
    public static final String THRESHOLD_TEMPDIFF="thresholdTempDiff";
    /**
     * 单体电压变化速率
     */
    public static final String THRESHOLD_VOLTAGE_CHANGERISE="thresholdVoltageChangeRise";
    /**
     * 升温速率阈值
     */
    public static final String THRESHOLD_TEMPRISE="thresholdTempRise";
    /**
     * 最小单体电压
     */
    public static final String MIN_VOLTAGE="minVoltage";
    /**
     * 最小模组温度
     */
    public static final String MIN_TEMPERATURE="minTemperature";
    /**
     * 最大模组温度
     */
    public static final String MAX_TEMPERATURE="maxTemperature";
    /**
     * 最大温升速率
     */
    public static final String MAX_TEMPRISE="maxTempRise";

    /**
     * 车端上传热失控事件key
     */
    public static final String TERMAL_EVENT_CODE="termalEventCode";
    /**
     * 校验策略描述
     */
    public static final String STRATEGY_DESC="strategyDesc";

    /**
     * 校验策略key
     */
    public static final String STRATEGY_KEY="strategyKey";
    /**
     * 校验用到的信号的集合
     */
    public static final String CHECK_RECORDS="records";

    /**
     * 被校验的信号
     */
    public static final String CHECK_RECORD="record";
    /**
     * 电压校验的结果集合
     */
    public static final String DICT_VOLTAGE="dictVoltage";
    /**
     * 温差校验的结果集合
     */
    public static final String DICT_TEMPDIFF="dictTempDiff";
    /**
     * 温度校验的结果集合
     */
    public static final String DICT_TEMP="dictTemp";
    /**
     * 温升速率校验的结果集合
     */
    public static final String DICT_TEMPRISE="dictTempRise";
    /**
     * 电压变化校验的结果集合
     */
    public static final String DICT_VOLTCHANAGE="dictVoltChanage";
    /**
     * 车端上传热失控的结果集合
     */
    public static final String DICT_TERMAL_UPLOAD="dictTermalUpload";
    /**
     * 校验时的最近tid值
     */
    public static final String RECENTLY_TID="recentlyTid";

}
